Configuring erwin Mart Portal- CLI Commands

Section

Command

Description

Database

 

 

 

 

 

 

 

 

 

 

 

 

--conntype=<conntype> Provide ON-PREM or CUSTOM-JDBC-URL

--dbinstance=<dbinstance>

Provide database instance name. [Required, if

--conntype=ON-PREM]

--dbname=<dbname>

Provide database name. [Required, if

--conntype=ON-PREM]

--dbport=<dbport>

Provide database port. [Required, if

--conntype=ON-PREM]

--dbpwd=<dbpwd>

Provide database password. [Required]

--dbschemaname=<dbschemaname>

Provide database name. [Required, if

--conntype=ON-PREM and database is Postgres]

--dbserver=<dbserver>

Provide database server name. [Required, if

--conntype=ON-PREM]

--dbssl

Provide true or false. [default value is false]

--dbtype=<dbtype>

Provide SQLSERVER or POSTGRESQL or ORACLE.

--dbuser=<dbusername>

Provide database username. [Required]

--jdbc_url=<jdbc_url>

Provide jdbc url. [Required, if

--conntype=CUSTOM-JDBC-URL]

--walletlocation=<walletlocation>

Provide wallet location path. [Required, if

--dbssl=true][default value is empty]

--walletpwd=<walletpwd>

Provide wallet password. [Required, if --dbssl=true]

[default value is empty]

Mart Portal

 

 

 

 

 

 

 

 

 

--adminport=<adminport>

Provide port number. [default value is 80]

--iisport=<iisport>

[default value is 80]

--locktime=<locktime>

Provide locktime in seconds. [default value is 300]

--martappname=<martappname>

[default value is MartServer]

--martport=<martport>

 

--martserverhost=<martserverhost>

Provide mart portal hostname. [default value is

localhost]

--martuseiis

[default value is false]

--martusessl

Provide true or false. [default value is false]

--sslfilelocation=<sslfilelocation>

Provide SSL File Location. [default value is empty]

--sslkeyfilelocation=<sslkeyfilelocation>

Provide SSL Key File Location. [default value is

empty]

Advanced

--dbinitialsize=<dbinitialsize>

Provide database initial size. [default value is 8]

 

--dbmaxsize=<dbmaxsize>

Provide database max size. [default value is 64]

 

--docountupgrade

Provide true or false. [default value is false]

 

--doreportupgrade

Provide true or false. [default value is false]

 

--doreportupgradeforallmodels

Provide true or false. [default value is false]

 

--githubenterprise=<githubenterprise>

Provide true or false. [default value is false]

 

--tokenvalidity=<tokenvalidity>

Provide token validity in secs. [default value is

14400]

Active Directory Options

 

 

--dcname=<dcname>

Provide domain controller name. [Required, if

--authorizationType=LDAP/LDAPS]

--domainpwd=<domainpwd>

Provide domain user password. [Required, if

--authorizationType=LDAP/LDAPS]

--domainuser=<domainuser>

Provide domain user name. [Required, if

--authorizationType=LDAP/LDAPS]

Azure OAuth Options

 

 

 

 

--oauth2-provider-client-id=<oauth2_provider_client_id>

Provide oauth provider client id. [Required, if

--authorizationType=AZURE]

--oauth2-provider-client-secret=<oauth2_provider_client_secret>

Provide oauth provider client secret. [Required,

if --authorizationType=AZURE]

--oauth2-provider-client-uri=<oauth2_provider_client_uri>

Provide oauth provider client uri. [Required, if

--authorizationType=AZURE]

--oauth2-provider-graph-scope=<oauth2_provider_graph_scope>

Provide oauth provider graph scope. [Required, if

--authorizationType=AZURE]

--oauth2-provider-tenant-id=<oauth2_provider_tenant_id>

Provide oauth provider tenant id. [Required, if

--authorizationType=AZURE]

SAML Options

 

 

 

--saml-auth-request-signed=<saml_auth_request_signed>

Provide true or false. [default value is true]

--saml-group-attribute-name=<saml_group_attribute_name>

Provide saml group attribute name. [Required, if

--authorizationType=SAML]

--saml-idp=<saml_idp>

Provide saml provider file path. [Required, if

--authorizationType=SAML]

--saml-user-email-attribute-name=<saml_user_email_attribute_name>

Provide saml user email attribute name. [Required,

if --authorizationType=SAML]

Authentication --authorizationType=<authorizationType> Provide authorization type as SERVER or LDAP or LDAPS or AZURE or SAML. [default value is SERVER]
--tempServerName=<tempServerName> [default value is MartServerCloud]
Proxy Settings

 

 

 

 

--proxy-setting-hostName=<proxy_setting_hostName> Provide proxy hostname. [Required, if --proxy-setting-isEnable=true]

--proxy-setting-hostPort=<proxy_setting_hostPort>

Provide proxy port. [Required, if

--proxy-setting-isEnable=true]

--proxy-setting-isEnable=<proxy_setting_isEnable>

Provide true or false. [default value is false]

--proxy-setting-password=<proxy_setting_password>

Provide proxy password. [default value is empty]

--proxy-setting-userName=<proxy_setting_userName>

Provide proxy username. [default value is empty]

General Options

--clienthostname=<clienthostname>

[default value is erwinLocal]

 

--console=<console>

 

 

--env-cloud=<env_cloud>

[default value is false]

 

--wrapper-ip=<wrapper_ip>

[default value is empty]